<%@ page contentType="text/html;charset=UTF-8"%>
<%@ include file="/common/taglibs.jsp"%>
<%@ include file="../common.jsp"%>
<%@ page import="cn.firstsoft.firstframe.plugins.rtx.RtxUtils"%>
<%@ page import="org.springside.core.Constants" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<%
	String receiver = request.getParameter("receiver");
	if (receiver == null) receiver = "";
	receiver = new String(receiver.getBytes("ISO8859-1"),"UTF-8");
%>
<html>
<head>
<title>管理控制台 - 环境设置 - RTX测试</title>
<%@ include file="/common/meta2.jsp"%>
<link href="../style.css" type="text/css" rel=stylesheet>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
	<table width="100%" align="center" >
		<TR>
			  <TH class=listViewPaginationTdS1  align=left colSpan=4>
			   RTX测试结果</TH></TR>
		<TR>
		<tr>
			<td width="100%">
				当前设置：<br>
				RTX Server地址：<%=Constants.RTX_SERVER%><br>
				RTX SERVER端口：<%=Constants.RTX_PORT%><br>
				RTX HttpServer地址及端口：<%=Constants.RTX_HTTPSERVER%><br>
			</td>
		</tr>
		<tr>
			<td width="100%">
				RTX接收者：<%=receiver %>
			</td>
		</tr>				
		<tr>
			<td width="100%">
				用户状态：<%=RtxUtils.getStatus(receiver) %>
			</td>
		</tr>
		<tr>
			<td width="100%">
				用户Session：<%=RtxUtils.getSessionKey(receiver) %>
			</td>
		</tr>
		<tr>
			<td width="100%">
				<% if (RtxUtils.sendNotify(receiver, "RTX测试", "RTX测试"))  { %>
					发送”RTX测试“通知消息成功！使用用户【<%=receiver %>】登录后，查收此消息！

				<% } else { %>
					发送”RTX测试“通知消息失败！检查后台或者日志的内容！发生问题可能的原因：<br>
					1、检查OA服务器与RTX服务器的网络或端口，如果设置了路由、防火墙，请检查双方的地址是否相同，检查RTX需要的几个端口是否开放！<br>
					2、检查RTX上是否有IP的访问限制，如果设置了请把OA的服务器的地址加入信任列表！<br>
					3、看RTX的服务是否启动了，license是否足够，另外检查OA上RTX的设置是否正确！<br>
					4、检查RTX是否创建了这个接收者的用户或帐号！<br>
				<% } %>
			</td>
		</tr>
		<tr>
			<td width="100%">
				<a href="rtx.jsp">返回RTX设置页面</a>
			</td>
		</tr>								
	</table>
</body>
</html>
